About Beechwood Properties Limited (01560347) United Kingdom