About Slack & Parr (investments) Limited (00147954) United Kingdom