TRANSACT TECHNOLOGIES LIMITED
02895556 - Incorporated on 2 February 1994
SHOEBURY CONFECTIONERY LIMITED
02572466 - Incorporated on 8 January 1991
PATRIZIA PERIPHERAL EUROPE GP LLP
OC391846 - Incorporated on 10 March 2014
Fuggerstraße 26, Augsburg, 86150
CONSULTING AND EXPERTISE (INTERNATIONAL) LIMITED
ORDMAN HOUSE 31 ARDEN CLOSE, BRADLEY STOKE, BRISTOL, UNITED KINGDOM, BS32 8AX
STURT-WALTERS LIMITEDDisolved
02258966 - Dissolved on 2 August 2022
CPL SYSTEMS LIMITED
01792440 - Incorporated on 16 February 1984
PERIPHERALS DISTRIBUTION LIMITEDDissolved
02542930 - Dissolved on 16 March 2010
CONNECTIVE PERIPHERALS PTE. LTD.
FC034177 - Incorporated on 15 February 2017
OPTIMISE HEALTHCARE GROUP LTD
11651981 - Incorporated on 31 October 2018
LA PERIPHERALS GROUP HOLDINGS LTD
14785566 - Incorporated on 6 April 2023
PATRIZIA PERIPHERAL EUROPE (SCOTLAND) LIMITED PARTNERSHIP
SL016256 - Incorporated on 28 March 2014
DOCUMENT IMAGE PERIPHERALS LIMITEDDissolved
03395385 - Dissolved on 26 June 2012
ECLOUD EXPERTS LTD
12587687 - Incorporated on 5 May 2020
Distillery Wharf, Regatta Lane, W6 9BF
DOCTORLINK INNOVATIONS LIMITED
04203256 - Incorporated on 20 April 2001
COMPUTER SOFTWARE & PERIPHERALS LIMITED
03292487 - Incorporated on 16 December 1996
CITY EXPERT LTD LIMITED
09883178 - Incorporated on 23 November 2015
MATHSY EDUCATION LTD
13408984 - Incorporated on 19 May 2021
ADVANCED MICRO PERIPHERALS LIMITED
02883109 - Incorporated on 22 December 1993
SPRAYBUSTERS LIMITED
15155539 - Incorporated on 22 September 2023
BLISSQUE LTD
15227109 - Incorporated on 23 October 2023