About Norwood Green(block C)management Company Limited (01928466) United Kingdom