About Essential Development Lp (SL019149) United Kingdom