About Deltown Industrial L.p. (SL025657) United Kingdom