is inactive
Where is ODDISH INVESTMENTS's headquarters?
ODDISH INVESTMENTS's headquarters is located at 2ND FLOOR, 4 PENCARROW CRESCENT, PENCARROW PARK, LA LUCIA RIDGE OFFICE ESTATE, LA LUCIA, 4019
What year was ODDISH INVESTMENTS started?
ODDISH INVESTMENTS was started in 2000