About 41a William Street (management) Limited (02248363) United Kingdom