About 20 Belsize Grove Management Limited (00929837) United Kingdom