About 55-59 Southwood Road Management Company Limited (10281107) United Kingdom