About Pickford Management Company Limited (09850655) United Kingdom