About Swallow Hill Homes Middleton Crescent Limited (12502982) United Kingdom