About Pritchard Street Management Limited (02210474) United Kingdom