About 222 Dover Road (management) Limited (01455958) United Kingdom