About Brill Close Management Company Limited (06833204) United Kingdom