About Nicholas Clark Developments Limited (10845282) United Kingdom