About Mainland Corporation L.p. (SL025739) United Kingdom