Visa Support Agency offers full advisory and application support in respect of applications for indefinite leave to remain and British citizenship.