About Pace Projects & Developments Limited (13199186) United Kingdom