About Nicholls Property Ltd (13561410) United Kingdom