About Ensham Court Management Company Ltd (08548294) United Kingdom