About Edenhurst Apartments (bent Gate) Limited (04553860) United Kingdom