Keybarn began its business in the year 1999 as a Private Limited Company under the ID 03820698. This firm's headquarters was registered in Birmingham at Bamfords Trust House. This Keybarn Limited business had been offering its services for twenty years.
The directors were as follow: Mary G. formally appointed 24 years ago and Michael G. formally appointed in 1999 in September.
Mary G. was the individual who had control over this firm, owned 1/2 or less of company shares.