About 139 & 141 Stornoway Road (southend-on-sea) Management Company Limited (11405059) United Kingdom