About Burgess Croft Management Company Limited (08511321) United Kingdom