Thanks, Sandra, that gave me enough to find this on google:
Castle Communications Plc
LEATHERHEAD ROAD
A29 BARWELL BUSINESS PARK
CHESSINGTON SURREY KT9 2NY
UNITED KINGDOM
+44 81 9741021
+44 81 9742674
Found at click here.
Maybe that's the right one?
kat