No, applying for OCI in the UK by post is not an option and you have to do it only via VFS.