About Ginger & Pickles Property Limited (07539225) United Kingdom