About Park Street West Management Company Ltd (13002445) United Kingdom