NEW LEAF HYDROPONICS LIMITED Company number SC410983 · Monitor this company Dissolved Overview People 3 Documents Gazette Analysis Location Related Registered office Address9A POST BOX ROAD, BIRKHILL BY DUNDEE, DD2 5PX PostcodeDD2 5PX Companies at this postcode 4 Map