About Bickford Management Ltd (06703016) United Kingdom