About Centro Corporation L.p. (SL014725) United Kingdom