XLB is one of the leading asset management companies in the commercial UK property market.
We not only manage but are developers, with a solid pipeline of sustainable construction projects.
XLB have a long track record of sourcing opportunities for our investment partners, consistently delivering impressive returns.

Address
55-56 Poland Street
London
W1F 7NN
Address
55-56 Poland Street
London
W1F 7NN