About 26 Fremantle Square Management Co Limited (01553373) United Kingdom