Callpad Limited Company number16875253 StatusActive TypePrivate Limited Company Incorporated26 Nov 2025 Nature of business Combined office administrative service activities Registered office 125 Clive RoadCantonCardiffCF5 1GL Data JSON Markdown