About Beamish Property Group Limited (11964252) United Kingdom