About Beardell Street Developments Ltd (07664569) United Kingdom