Lloyd's Register

71 Fenchurch Street, London, EC3M 4BS, United Kingdom (London)