SOFRA INTERNATIONAL LIMITED Company number 02744044 · Monitor this company Active Overview People 17 Financial Control Charges Documents Analysis Location Related Registered office Address11 South Molton Street, London, England, W1K 5QJ PostcodeW1K 5QJ Companies at this postcode 3 Map