STAMPBACK LIMITED
Company number 08155670 · Monitor this company
1 notice naming this company in The Gazette, the UK's official public record
8 September 2026
Name of Company: STAMPBACK LIMITED Company Number: 08155670 Nature of Business: Provision of stamp duty land tax (SDLT) reclaim services Registered office: The Old Church, 89B Quicks Road, London, SW1…