About Briar Court Management Limited (01661353) United Kingdom