About 10 Freemantle Square (management) Company Limited (01600352) United Kingdom