About Eaglechase Properties Limited (04118819) United Kingdom