About Brandwood Properties Limited (01035276) United Kingdom