51squared came into being in 2015 as a company enlisted under no 09728040, located at N1 7GU London at 20-22 Wenlock Road. The company has been in business for five years and its status at the time is active. The firm's Standard Industrial Classification Code is 74909 : Other professional, scientific and technical activities not elsewhere classified. 51squared Ltd released its latest accounts for the financial period up to Saturday 31st August 2019. The most recent annual confirmation statement was filed on Monday 10th August 2020.
In order to be able to match the demands of the customers, this particular limited company is continually being supervised by a group of two directors who are Deena B. and Edward G.. Their outstanding services have been of utmost use to this limited company for five years. Furthermore, the director's duties are constantly aided with by a secretary - Edward G., who was chosen by this limited company in 2015.