About Masterplan Projects L.p. (SL023903) United Kingdom