Shelbourne Development, a privately owned Irish property group, is close to buying the iconic Lloyd’s of London building, One Lime Street.
Shelbourne Development, a privately owned Irish property group, is close to buying the iconic Lloyd’s of London building, One Lime Street.