About Beckshaw Properties Limited (03513249) United Kingdom