About Eckington Properties Limited (02608858) United Kingdom