About London Penthouse (highgate 2) Limited (11149229) United Kingdom