BLUMERA LTD Company number 17117287 · Monitor this company Active Overview Control Documents Analysis Location Related Registered office AddressFlat 26 Gordon House, Glamis Road, London, England, E1W 3EB PostcodeE1W 3EB Companies at this postcode 10 Average house price in E1W 3EB £270,000 (4 sales) Map