Software Technology LP Company numberLP015890 StatusActive TypeLimited Partnership Incorporated27 Jan 2014 Registered office LP015890 - Companies House Default AddressCardiffCF14 8LH Data JSON Markdown