About Piccadilly Place Management Limited (06316552) United Kingdom