About Beacons Properties Limited (04254565) United Kingdom