About Londinium Piccadilly Ltd (07841694) United Kingdom