About Kingdom Developments L.p. (SL010500) United Kingdom