About Aqua Property Holdings Limited (11285667) United Kingdom