About The 20 Victoria Road Management Company Limited (02435930) United Kingdom