About Linwood Terrace Mill Road Deal Management Company Limited (11713560) United Kingdom