About 17 Victoria Road (management) Limited (02858494) United Kingdom