About Nicholson Developments Ltd (11651723) United Kingdom