SOL PUERTO RICO LIMITED Company number 00174144 · Monitor this company Active Overview People 41 Control Charges Documents Analysis Location Related Registered office Address3 Coach House Yard, Hampstead High Street, London, NW3 1QD PostcodeNW3 1QD Companies at this postcode 61 Map