About Piccadilly Suites Limited (10679599) United Kingdom