About Beamhead Properties Ltd (13480931) United Kingdom