About Barrie Beard Properties Limited (11637343) United Kingdom