About Birchwoods At Eccleshill Management Limited (05200463) United Kingdom