ELLMORA LIMITED Company number 08719453 · Monitor this company Dissolved Overview People 1 Documents Analysis Location Related Registered office AddressFLAT 19 NORTH, FITZJOHNS AVENUE, LONDON, UNITED KINGDOM, NW3 5JU PostcodeNW3 5JU Companies at this postcode 17 Map