ABVIE MECHANICAL LIMITED Company number 07356028 · Monitor this company Dissolved Overview Documents Analysis Location Related Registered office Address46 NEWLANDS PARK, LONDON, UNITED KINGDOM, SE26 5NE PostcodeSE26 5NE Companies at this postcode 14 Average house price in SE26 5NE £494,000 (32 sales) Map