About Ebberston Place Management Company Limited (05971748) United Kingdom