About 19-22 Surrenden Holt Management Limited (11712337) United Kingdom