About Hamble Rose Property Limited (10694346) United Kingdom