About Boathouse Properties Limited (07059236) United Kingdom