About Norwood Green Properties (west) Limited (12448884) United Kingdom