About Eccleston Place Management Company Limited (01113365) United Kingdom