About Parr Street Management Company Limited (01989863) United Kingdom