About London Penthouse (highgate 3) Limited (11679616) United Kingdom