About Jacob S Island (providence Tower) Limited (04223652) United Kingdom