About Halloway Homes Management Limited (11915602) United Kingdom