About Englesea Court Management Company Limited (06886696) United Kingdom