About Mandale Homes Strategic Land Limited (12998537) United Kingdom