About Beech Court (beckenham) Limited (10498687) United Kingdom