About Brandmine Properties Limited (06909689) United Kingdom