About Manring Homes Limited (01040268) United Kingdom