iBosses Corporation Limited announced that it has relocated its Head Office. The new contact details are as follows: Registered Office and Principal Place of Business: Suite 104, 22 St Kilda Road, St Kilda, Vic 3182.