Lifebarn is a business located at RH19 3TN Ashurst Wood at Dene House. The company has been registered in year 1986 and is established under reg. no. 02042107. The company has been operating on the UK market for 38 years now and company current status is active.
The company has a single managing director at present leading the business, namely Christopher S. who has been carrying out the director's duties for 38 years. Since January 1987 Terence S., had been supervising the business up until the resignation in 2006.