XXL UK LIMITED Company number 05519164 · Monitor this company Dissolved Overview Documents Analysis Location Related Registered office Address6 O'MEARA STREET, LONDON, SE1 1TE PostcodeSE1 1TE Companies at this postcode 11 Average house price in SE1 1TE £108,000 (1 sales) Map