About Ect Anchor Street Limited (12060128) United Kingdom