About Piccadilly Property Partners Limited (08845194) United Kingdom