About Heywood Housing Limited (10176259) United Kingdom