About Nicholls Residential Limited (06503608) United Kingdom