About Norwood Properties Wm Ltd (12979203) United Kingdom