2015 marks the start of 20 Something Public Relations Limited, a firm located at 33 Tennis Court Drive, , Leicester. It was registered on Tue, 10th Feb 2015. Its reg. no. was 09432527 and its area code was LE5 1AR. It had existed on the British market for 5 years until Tue, 18th Feb 2020.
Dev M. was this particular firm's director, assigned this position 10 years ago.
Dev M. was the individual who had control over this firm, owned over 3/4 of company shares.