Started with Reg No. 07264485 fourteen years ago, Sme Croydon Limited had been a private limited company until 2021-03-30 - the time it was officially closed. The official office address was 82 London Road, Croydon. The firm was known as Sme Consortium until 2011-07-01 at which point the business name got changed.