About Pembroke Street Management Company Limited (06690090) United Kingdom