About Bick Developments Limited (07879227) United Kingdom