About Beechbeck Properties Limited (00837956) United Kingdom