About Ambe Property Investments Limited (11219904) United Kingdom