OLLAMH LIMITED Company number 16384143 · Monitor this company Active Overview People 1 Control Documents Analysis Location Related Registered office AddressFlat 23 2 Artichoke Hill, London, England, E1W 2BA PostcodeE1W 2BA Companies at this postcode 15 Average house price in E1W 2BA £481,000 (50 sales) Map