About Aqua Co Properties Limited (09874484) United Kingdom