About Boat Race Court (freehold) Limited (08107997) United Kingdom