Ok, so I set up a ftp folder for you but if I limit the ftp to just that folder it gives the error again, if I open the ftp to the whole site root then it allows the transfer, obviously I cannot open up the whole site ftp so Im a bit stuck tbh.
Im thinking it must be some permmissions/security thing somewhere in the hosting configuration.