About The Beacons Freehold Company Limited (10323473) United Kingdom