About Beamhurst Land Limited (10282379) United Kingdom