About Milord Homes Limited (01323096) United Kingdom