UK Company Formation Specialist

Please login or register as jobseeker to apply for this job.

TYPE OF WORK

Part Time

SALARY

$400 per month

HOURS PER WEEK

20

DATE UPDATED

Jun 22, 2026

JOB OVERVIEW

We are a leading UK company formation agent seeking a detail-oriented and highly organised Compliance Officer to join our operations team. The successful candidate will be responsible for reviewing and processing customer orders, ensuring compliance with UK regulatory requirements, conducting customer due diligence checks, and maintaining high standards of accuracy and customer service.

This role is ideal for someone with experience in compliance, company formations, AML procedures, and customer onboarding who can work independently while managing a high volume of applications.

Key Responsibilities
Review and process company formation orders accurately and efficiently.
Conduct Anti-Money Laundering (AML) and Know Your Customer (KYC) checks in line with company policies and regulatory requirements.
Verify customer identity and supporting documentation.
Process Personal Verification Code (PVC) applications and related compliance requirements.
Review and process confirmation statements and dormant company filings.
Prepare and submit VAT registration applications.
Assess applications for potential compliance risks and escalate concerns where appropriate.
Maintain accurate customer records and compliance documentation.
Ensure all orders meet Companies House and internal compliance requirements before submission.
Respond to customer enquiries professionally and provide guidance on compliance-related matters.
Liaise with internal departments and external agencies to resolve application issues.
Monitor and adhere to service level agreements and processing targets.
Assist with ongoing compliance monitoring and process improvements.
Skills and Experience

Essential:

Previous experience in a compliance, company formations, corporate services, or regulated administrative role.
Strong understanding of AML and customer due diligence requirements.
Excellent written and spoken English.
Exceptional attention to detail and accuracy.
Strong organisational and time-management skills.
Ability to work independently and prioritise workload effectively.
Excellent customer service and communication skills.
Competent in Microsoft Office and online business systems.

Desirable:

Experience working with Companies House filings and company formations.
Knowledge of confirmation statements, dormant company accounts, VAT registrations, and director verification requirements.
Experience using CRM and compliance screening systems.
Availability Requirements
Must be available to work between 10:00am and 4:00pm (UK time), Monday to Friday.
Additional flexibility during busy periods is advantageous.
Personal Attributes
Professional and trustworthy.
Analytical and risk-aware.
Reliable and self-motivated.
Able to make sound decisions based on compliance requirements.
Customer-focused with a proactive approach to problem-solving.

VIEW OTHER JOB POSTS FROM:
SHARE THIS POST
facebook linkedin
  BENCHMARKS  
Loading Time: Base Classes  0.0008
Controller Execution Time ( Jobseekers / Job )  0.0123
Total Execution Time  0.0136
  GET DATA  
No GET data exists
  MEMORY USAGE  
1,501,872 bytes
  POST DATA  
No POST data exists
  URI STRING  
jobseekers/job/UK-Company-Formation-Specialist-1672278
  CLASS/METHOD  
jobseekers/job
  DATABASE:  onlinejobs (Jobseekers:$db)   QUERIES: 13 (0.0071 seconds)  (Hide)
0.0003   SELECT *
                                
FROM exrates
                                WHERE rate_name 
'USD-PHP' 
0.0003   SELECT *
FROM `employer_jobs`
WHERE `job_id` = 1672278
 LIMIT 1 
0.0003   SELECT *
FROM `employers`
WHERE `employer_id` = 907245
 LIMIT 1 
0.0010   SELECT COUNT(*) AS `numrows`
FROM `t_thread` `t`
LEFT JOIN `t_thread_misc` `miscON `t`.`id` = `misc`.`thread_id`
WHERE `t`.`job_id` = 1672278
AND `misc`.`idIS NULL 
0.0004   SELECT e.business_namee.logoe.websitee.rebill_datee.date_added member_datehitsDATEDIFF('2026-08-15',ej.date_added) duration_daysDATEDIFF('2026-08-15',e.rebill_date) duration_rebillej.*, e.deactivate FROM employers eemployer_jobs ej WHERE e.employer_id ej.employer_id AND
                                   ((
e.user_level >= '500' AND ej.date_added <= e.rebill_date)
                                   OR 
e.employer_id '' OR (ej.date_approved <> '2000-01-01' and DATEDIFF('2026-08-15',ej.date_added) <= 14 ))
                                   AND 
e.deactivate != AND ej.deleted AND job_id '1672278' 
0.0007   SELECT *
FROM `employer_jobs_skills` `ejs`
LEFT JOIN `skills_categories` `scON `ejs`.`skill_id` = `sc`.`id`
WHERE `job_id` = 1672278 
0.0010   UPDATE employer_jobs SET hit_counts '***Jun-19-2026=3***Jun-20-2026=1***Jun-22-2026=501***Jun-23-2026=87***Jun-24-2026=53***Jun-25-2026=35***Jun-26-2026=18***Jun-27-2026=10***Jun-28-2026=6***Jun-29-2026=19***Jun-30-2026=19***Jul-01-2026=15***Jul-02-2026=3***Jul-03-2026=3***Jul-04-2026=10***Jul-05-2026=5***Jul-06-2026=5***Jul-07-2026=8***Jul-08-2026=2***Jul-09-2026=6***Jul-10-2026=2***Jul-11-2026=6***Jul-12-2026=3***Jul-13-2026=6***Jul-14-2026=12***Jul-15-2026=8***Jul-16-2026=2***Jul-17-2026=5***Jul-18-2026=3***Jul-19-2026=4***Jul-20-2026=7***Jul-21-2026=2***Jul-22-2026=5***Jul-23-2026=14***Jul-24-2026=5***Jul-25-2026=2***Jul-26-2026=3***Jul-27-2026=4***Jul-28-2026=10***Jul-29-2026=6***Jul-30-2026=4***Jul-31-2026=3***Aug-01-2026=4***Aug-02-2026=4***Aug-03-2026=1***Aug-04-2026=2***Aug-05-2026=3***Aug-06-2026=3***Aug-07-2026=2***Aug-08-2026=1***Aug-13-2026=1***Aug-15-2026=1' WHERE job_id'1672278'  
0.0005   UPDATE employer_jobs SET monthly_hits '***Jun-2026=752***Jul-2026=173***Aug-2026=22' WHERE job_id'1672278'  
0.0015   SELECT date_sent FROM jobseeker_sent_emails WHERE jobseeker_id '' AND job_id '1672278' AND status LIKE 'sent%' ORDER BY id DESC  
0.0003   SELECT *
FROM `employer_jobs_skills` `ejs`
LEFT JOIN `skills_categories` `scON `ejs`.`skill_id` = `sc`.`id`
WHERE `job_id` = 1672278 
0.0003   SELECT COUNT(*) AS `numrows`
FROM `employer_jobs`
WHERE `employer_id` = '907245'
AND `date_added` >= '2022-06-08' 
0.0003   select from teasers 
0.0002   SELECT FROM skill_categories WHERE skill_cat_id='' 
  HTTP HEADERS  (Show)
  SESSION DATA  (Show)
  CONFIG VARIABLES  (Show)