About Eversource Properties Limited (13570321) United Kingdom