About Imexa Construction L.p. (SL023135) United Kingdom