About Nicholls Homes Ltd (12443068) United Kingdom