About 25 Fremantle Square Management Company Limited (01315050) United Kingdom