About Mcnicholas Homes Limited (01717214) United Kingdom