About Briar Rose Management Company Limited (05964065) United Kingdom