About 14 Belsize Square Management Limited (01161365) United Kingdom