About L S Development Management Llp (OC367423) United Kingdom