About Starwood Technology L.p. (SL025053) United Kingdom