About Pickles Properties Limited (12161113) United Kingdom