About Redcliff Projects L.p. (SL023236) United Kingdom