Spencer Street Surgery Limited Company number16255172 StatusActive TypePrivate Limited Company Incorporated17 Feb 2025 Nature of business General medical practice activities Registered office 10 Spencer StreetCarlisleCA1 1BP Data JSON Markdown