About Pickles Property Ltd (13453016) United Kingdom