About Burgess Square Management Company Limited (06840800) United Kingdom