About Beechtree Properties Limited (02567225) United Kingdom