About London Penthouse (cc W10) Limited (11516928) United Kingdom