Paloma Systems Ltd.

Paloma Systems Ltd.
Thomas Schweizer
Managing Director
2 Frederick Terrace
BN1 1AX