About London Pied-a-terre. Ltd (13028856) United Kingdom