About Aquamarine Property Holdings Limited (13083757) United Kingdom