About Penthouse 14 Gloucester Square London Limited (10481439) United Kingdom