12-26 Spurgeon Road Freehold is a business situated at SE19 3UF London at 18 Spurgeon Road. This business has been operating since 2012 and is established under the identification number 08245257. This business has been operating on the British market for twelve years now and company last known status is active. This business's registered with SIC code 98000 meaning Residents property management. Its latest financial reports describe the period up to 2022-10-31 and the most recent confirmation statement was submitted on 2023-10-11.
Due to the firm's constant growth, it became imperative to find extra directors, to name just a few: Patricia G., Terence S., Norma G. who have been working as a team for eleven years to fulfil their statutory duties for the following business.