About 21 22 Nassau Street Management Limited (02619443) United Kingdom