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 5 years ago.
Dev M. was the individual who had control over this firm, owned over 3/4 of company shares.