About Dellsome Lane Management Company Limited (01741803) United Kingdom