Registered with number 07105728 fifteen years ago, Open Source Service Ltd had been a private limited company until Tue, 15th Feb 2022 - the day it was officially closed. The business latest office address was Pylon View, 4 Hollies Avenue West Byfleet.
The company was administered by 1 managing director: William W. who was leading it for thirteen years.
William W. was the individual with significant control over this firm, owned over 3/4 of company shares.