Listings >> Xanadu IT Ltd 09 813 5580 Xanadu.co.nz Xanadu IT are a managed IT services provider supporting small and medium business throughout the Auckland region Products & Services N/A Showcase your business.Make sure your information is up to date.