About 18 Victoria Road Management Company Limited (02066886) United Kingdom