About Eco Properties Limited (05847651) United Kingdom