About Mcniff Project Management Limited (10817310) United Kingdom