About Mitie Project Services Limited (03866726) United Kingdom