Nimbus Design Consultants Ltd. is Farnham based company that is listed as Business Services, Not Elsewhere Ascertained.
Location of Nimbus Design Consultants Ltd. is 15 Beaufort Road, Farnham.