About Brill Properties Limited (10743776) United Kingdom