About Interflex Projects L.p. (SL026037) United Kingdom