Can't find what you're looking for? Call us on 0208 981 4633
Castle Accident Management Ltd, 160 Roman Road, London, E2 0RY registered in England and Wales, Company number: 9016644. Castle Accident Management is regulated by the claims management regulator in respect of regulated claims management activities. Our authorisation number is CRM40091. Castle Accident Management Ltd is registered with the Information Commissioners Office, ICO number: ZA069817.