About 19 Fremantle Square Management Limited (02366316) United Kingdom