Southwood Insurance Brokers Limited Company number01101812 StatusLiquidation TypePrivate Limited Company Incorporated14 Mar 1973 Registered office 16 Newington GreenLondonN16 9PU Data JSON Markdown