Started with Reg No. 06188194 seventeen years ago, On's Industry Germany Limited had been a private limited company until 2015-08-11 - the date it was officially closed. The firm's last known mailing address was Enterprise House, 82 Whitchurch Road Cardiff.
Oliver O. was this company's managing director, formally appointed in 2008.