About Briar Fields Management Company Limited (10817451) United Kingdom