CABMILES INTERNATIONAL LTD Company number 11004674 · Monitor this company Dissolved Overview People 1 Control Documents Analysis Location Related Registered office Address16B CHURCH STREET, LONDON, UNITED KINGDOM, EN2 6BE PostcodeEN2 6BE Companies at this postcode 8 Average house price in EN2 6BE £950,000 (5 sales) Map