About Nichols Estates Limited (10178474) United Kingdom