About Upland Homes Ltd (11713160) United Kingdom