About Swaledale Homes Limited (09323585) United Kingdom