About Nicholls Court (management) Limited (01265270) United Kingdom