XYLERRA LTD Company number 16746630 · Monitor this company Active Overview People 1 Control Documents Analysis Location Related Registered office Address104 College Place, London, England, NW1 0DJ PostcodeNW1 0DJ Companies at this postcode 26 Average house price in NW1 0DJ £690,000 (26 sales) Map