- Douglas, Georgia, United States
NIMBUS INVESTMENTS LIMITED is a company based out of FIRST NAMES HOUSE VICTORIA ROAD, DOUGLAS, Isle Of Man.