20pounds came into being in 2012 as a company enlisted under no 08142144, located at SE10 9QF London at Unit 6 Greenwich Centre Business Park 53 Norman Road. The company has been in business for ten years and its last known status is active. This firm's principal business activity number is 73120 - Media representation services. The latest filed accounts documents describe the period up to 2021-07-24 and the latest confirmation statement was released on 2021-12-12.
There seems to be just one managing director at the moment managing this limited company, namely Michael D. who has been doing the director's assignments for ten years.