About 18 Belsize Grove London Limited (01404712) United Kingdom