Registered as 11185048 6 years ago, Tech Compass Services Ltd had been a private limited company until 2022-02-01 - the day it was dissolved. The business last known mailing address was 85 Great Portland Street, London.
The company was directed by just one director: Magrietha S., who was designated to this position 6 years ago.