About 40-43 Sedley Grove Management Limited (08238089) United Kingdom