Registered as 10989578 seven years ago, Ben & Sons It Services Limited had been a private limited company until 2022-04-26 - the day it was officially closed. The official registration address was 9 Penryn Avenue, Fishermead Milton Keynes.
Ben K. was this company's director, arranged to perform management duties seven years ago.