About Heywood Developments (meltham) Limited (10564986) United Kingdom