About Kilroy Developments L.p. (SL008637) United Kingdom