About 20a Victoria Road Management Co Limited (06882024) United Kingdom