About London Pied-a-terre Limited (08656368) United Kingdom