About Beacons Place Limited (SC309904) United Kingdom