About Briars Croft (management) Limited (05991464) United Kingdom