BIREXO UK LIMITED Company number 14585812 · Monitor this company Dissolved Overview People 1 Financial Control Documents Analysis Location Related Registered office AddressSt. Clements House Flat 29, 12 Leyden Street, London, England, E1 7LL PostcodeE1 7LL Companies at this postcode 20 Average house price in E1 7LL £914,000 (38 sales) Map