About Graham & Beacher Properties Ltd (12673462) United Kingdom