About London Pied-a-terre International Ltd (10703466) United Kingdom