About Pickles Land & Property Limited (13541796) United Kingdom