About Lotus Construction Corporation L.p. (SL021137) United Kingdom