About Floating Boat Houses Ltd. (07224894) United Kingdom