About Redchurch St Penthouse Ltd (10788500) United Kingdom