About Eccleston Properties Limited (12363877) United Kingdom