This particular company was based in Newcastle Upon Tyne under the ID 07728022. It was registered in 2011. The main office of this firm was located at Fernwood House Fernwood Road Jesmond. The zip code for this location is NE2 1TJ. The company was officially closed in 2017, which means it had been active for six years. The firm name switch from Owben to Owben Management(UK) Ltd came on 2014-09-09.
The officers were as follow: Lee F. selected to lead the company on 2011-08-03 and Richard W. selected to lead the company on 2011-08-03.