About Amberson Property Investment Co. Limited (03752465) United Kingdom