About Beacon House Properties Limited (12966401) United Kingdom