Giles Contracts Management Ltd.

Lawrence N Giles
Director
01273-709374
211a Preston Road
BN1 6SA