MANDRILLUS LIMITED Company number 09260918 · Monitor this company Dissolved Overview Analysis Location Related Registered office AddressFLAT 6 HERA COURT, HOMER DRIVE, E14 3UJ, LONDON, ENGLAND, E14 3UJ PostcodeE14 3UJ Companies at this postcode 12 Average house price in E14 3UJ £505,000 (20 sales) Map