About Mandale Homes Holdings Limited (09306153) United Kingdom