About Wimpole Close Management Limited (02156582) United Kingdom