About Bairds Hill Property Association Limited (01209090) United Kingdom