About Thornfield Redditch Managers Limited Partnership (LP006173) United Kingdom