About Centrofarm Projects L.p. (SL020268) United Kingdom