Geddes Barnes is a business situated at SE23 2HA London at 21 Cranston Road. This enterprise has been in existence since 2014 and is established as reg. no. 08931338. This enterprise has been present on the UK market for 10 years now and its current status is active. The enterprise's principal business activity number is 62020 which means Information technology consultancy activities. Geddes Barnes Ltd released its latest accounts for the period up to 2023-03-31. The firm's latest confirmation statement was submitted on 2023-03-12.
With regards to this particular company, the full extent of director's responsibilities have so far been performed by Jennifer B. who was chosen to lead the company on 2014-03-10.
Jennifer B. is the individual with significant control over this firm, owns over 3/4 of company shares.