Legal notice
Name of company
Igloo Law Limited
Registered office
Providence House
Providence Place
London
N1 0NT
Contact details
Tel: 020 7288 4700
E-mail: info@igloolaw.co.uk
Fax: 020 7288 4701
Business ID no.
08385130
VAT no.
GB810103012