About Strada Corporation L.p. (SL023479) United Kingdom