Situated at 12e Manor Road, London N16 5SA 07539116 Ltd is classified as a Private Limited Company with 07539116 Companies House Reg No. The company was founded 13 years ago. Started as Keen & Able, this business used the business name up till 2017-04-25, then it was replaced by 07539116 Ltd. This business's Standard Industrial Classification Code is 71111, that means Architectural activities. The company's most recent annual accounts were submitted for the period up to Thu, 28th Feb 2013 and the latest annual return information was released on Sat, 22nd Feb 2014.