About Bashford Properties Limited (12839476) United Kingdom