About Briar Bank Properties Limited (10434899) United Kingdom