About Mcmanus Projects Holdings Limited (12461323) United Kingdom