About The Bay Freehold Management Limited (06818557) United Kingdom