About 19 South Marine Terrace Management Company Ltd (12946259) United Kingdom