Ocwen 2016 came into being in 2016 as a company enlisted under no 09951282, located at OX14 3PX Abingdon at 13 The Chambers. The company has been in business for 8 years and its last known state is active - proposal to strike off. This business's declared SIC number is 78300: Human resources provision and management of human resources functions. 2022/01/31 is the last time when company accounts were reported.
Right now, this specific limited company is supervised by a single managing director: Richard W., who was formally appointed 6 years ago. For 2 years Saul P., had been fulfilling assigned duties for this specific limited company till the resignation in 2018. Additionally a different director, specifically Richard W. quit on March 10, 2016.
Nicola S. is the individual with significant control over this firm, owns over 3/4 of company shares.