About Briar Properties Limited (06175781) United Kingdom