About Briar Walk Freehold Limited (12547232) United Kingdom