About Eckington Management Company Limited (06240215) United Kingdom