About Floating Houses Limited (10721250) United Kingdom