About Aquamarine Property Ltd (10734044) United Kingdom