About 109 Southwood Road Management Company Limited (04012297) United Kingdom