About Burgess Meadows Management Company Limited (02805539) United Kingdom