About Ewart Close Management Company Limited (11400975) United Kingdom