About Wallace Road Management Company Limited (01528432) United Kingdom