About Nicholls Property Investments Limited (13710534) United Kingdom