Registered as 09293363 ten years ago, Keicar Allister Limited had been a private limited company until 28th February 2017 - the date it was dissolved. The business latest office address was 5 St Pauls Terrace, 82 Northwood Street Birmingham.
The directors were: Carol M. formally appointed in 2014 and Adrian M. formally appointed in 2014 in November.