About 19a Argyle Terrace Management Limited (11109212) United Kingdom