About 9 Nemoure Road Management Company Limited (05940291) United Kingdom