Arrive UK Services Ltd — Business Plan 2026–2028
Confidential · Business Plan · Version 1.0

Arrive UK
Services Ltd

The UK's first multilingual international student arrival and settlement platform — combining ground-level personal service with a full SaaS platform, real-time parent tracking, and AI-powered career and study tools.

Founded
2026
Headquarters
Oxford, England
Target markets
8 countries
Plan period
2026 – 2028
Contact
hello@arriveukservices.co.uk
Phone
07930 967794
🇸🇦 Saudi Arabia 🇦🇪 UAE 🇹🇷 Turkey 🇮🇷 Iran 🇧🇩 Bangladesh 🇰🇼 Kuwait 🇶🇦 Qatar 🇵🇰 Pakistan
Scroll to read
Section 1

Executive Summary

Arrive UK Services Ltd solves a problem no UK business has properly addressed: international students from Muslim-majority countries arrive in Britain with no local support, no language help, and parents thousands of miles away with no way to know if their child arrived safely.

🎓
600,000+
International students in UK per year
UKCISA 2025
🌍
~80,000
From our 8 target countries annually
Our addressable market
🏙️
~12,000
International students in Oxford
Oxford Brookes + Univ of Oxford
💰
£73k
Projected monthly revenue at 1,000 students
Year 2 target

The opportunity: No competitor offers real-time parent tracking in Arabic, Farsi or Turkish. No competitor attends NHS and GP appointments in person. No competitor is Oxford-specific. We are first-mover in all three.

Revenue streams (Year 2 mix)
Projected annual split across all income sources
Student growth trajectory
Monthly active students, 24-month outlook

Our model: A one-time arrival package (£150–£750) converts customers into long-term platform subscribers (UniLife £9.99/mo, Career Hub £29/mo). Students stay on the platform for 3–4 years. Average LTV per student: £680+.


Section 2

Market Analysis

The UK international student market is the world's second largest, worth over £37 billion annually to the economy. Our target segment — students from Muslim-majority and Middle Eastern countries — is the fastest-growing nationality group in UK higher education.

Total UK international students
Academic year 2024–25
634,000
Up 12% from 2022–23. UK target to grow to 800,000 by 2030. Saudi Arabia (+34%), Turkey (+22%), and Bangladesh (+18%) lead growth in our target markets.
Oxford addressable market
Both universities combined
~12,000
Oxford Brookes University (~8,000 international) and University of Oxford (~4,000 international). Of these, ~3,500 arrive each September from our 8 target countries.
Average spend on arrival support
Current spend, poorly served
£0
Most students currently spend nothing on arrival support because nothing professional exists in Oxford. Our service creates a new spending category, not a replacement.
Year 1 target market share
Of Oxford arrivals from target countries
5–8%
175–280 students in Year 1 from Oxford alone. Expansion to London (90,000 target students) from Month 7 multiplies the market 10x with same platform and model.
International students from our 8 target countries — UK annual arrivals
Source: HESA 2024–25 estimates. Growth rate 2022→2025.

Key trend to exploit: The UK government's Graduate Route visa is being shortened from 2 years to 18 months in January 2027. This creates urgency and demand for our Career Hub module — students need to find sponsored employment faster, and our platform addresses this directly.


Section 3

Competitive Position

We've mapped every direct and indirect competitor. The conclusion is consistent: none serve our exact market, none have a parent portal in Arabic, and none are Oxford-specific.

Company Market Oxford Arabic/Farsi portal NHS attendance Transparent pricing Platform/SaaS Halal focus
✦ Arrive UK Gulf, Turkey, Iran, BD 6 langs £150–750 Full SaaS
UniXtra SE Asia (Myanmar, Nepal, BD) ~
Welcome Bridge UK B2B, universities London only ~
Ascendia UK Gulf students, premium London/Russell Group
University welcome services All students Free (limited)
Competitive radar — feature coverage score (0–10)
Across 6 dimensions most important to our target families

Section 4

SWOT Analysis

An honest assessment of where we stand and what we need to manage.

SStrengths
  • Only Oxford-specific service in our category
  • Real-time parent tracking in Arabic/Farsi/Turkish — unique globally
  • DBS-checked ground team with local knowledge
  • Existing relationships in target countries
  • Founder builds the platform (no dev cost)
  • Halal-first approach built into every service
  • Ultra-low launch cost (~£400)
  • 6-language support from day one
WWeaknesses
  • Small team at launch — capacity limits
  • Oxford-only initially limits total market
  • No brand recognition on day one
  • Ground staff DBS and training takes time
  • WhatsApp Green Tick requires 50+ conversations first
  • Agent network takes time to build trust
  • Dependence on single VPS (Hetzner) infrastructure
OOpportunities
  • Graduate Route cut to 18 months → Career Hub urgency
  • UK government plans 800,000 international students by 2030
  • Turkish and Saudi student numbers growing 20–34%/yr
  • London expansion multiplies market 10x with same platform
  • White-label platform to other UK cities
  • Partnership with 360dialog for WhatsApp marketing
  • Agent network in 8 countries — low-cost customer acquisition
  • No competitor has launched a parent app — first-mover advantage
TThreats
  • UK government changes to student visa rules
  • Universities could build competing welcome services
  • Competitor enters Oxford market with VC funding
  • 360dialog or WhatsApp Business API policy changes
  • Exchange rate volatility (Turkish Lira, Iranian Rial)
  • AI cost increases (OpenAI pricing changes)
  • Negative online review from one bad experience

Section 5

Revenue Model

Six distinct revenue streams, designed so each new student generates immediate one-time revenue and long-term recurring income.

✈️
Arrival Packages
£150–£750
One-time · 3 tiers · custom option
High margin · 85%+
Add-on Services
£15–£89
NHS, GP, bank, NI, accommodation
High margin · 80%+
🔄
Subscriptions
£9.99–£39/mo
UniLife · Career · Full Suite
Recurring · 90%+
🤖
AI Credits
£2.99–£59.99
Pay-as-you-go AI usage
~98% margin
🏠
Accommodation
£55/night
Halal-friendly Oxford properties
Medium margin · 40%
🤝
Agent Commissions
Net revenue
We pay out 10–18% to agents
Cost reduction via volume

LTV calculation: Average student books a £500 package (£500) + 2 addons (£84 avg) + subscribes to UniLife for 3 years (£359) + buys AI credits twice (£26) = £969 LTV per student. At 1,000 students/year this compounds year-on-year as previous cohorts continue subscribing.


Section 6

Financial Projections

Conservative projections based on 5% Oxford market penetration in Year 1, growing to London and agent referrals in Year 2.

Month 6
£8k
Monthly revenue
Month 12
£22k
Monthly revenue
Month 18
£47k
Monthly revenue
Month 24
£73k
Monthly revenue
Monthly revenue by stream — 24-month projection
GBP. Stacked by revenue category.
Packages Add-ons Subscriptions AI Credits Accommodation
Cumulative revenue vs costs
Break-even analysis — 24 months
Subscription MRR growth
Monthly recurring revenue from platform subs
MetricMonth 3Month 6Month 12Month 18Month 24
Active students (bookings)2560160380750
Platform subscribers1245140310620
Active agents38183255
Monthly revenue (£)£3,200£8,400£22,000£47,000£73,000
MRR from subscriptions (£)£240£920£3,200£7,100£14,200
Avg revenue per student (£)£128£140£138£124£97
Monthly operating costs (£)£800£1,200£3,500£8,000£14,000
Net profit margin75%86%84%83%81%

Cost structure: Launch cost ~£400 (ICO £40, Companies House £13, domain £15, insurance £150–300, DBS £38). Monthly running costs at launch: Hetzner €12, 360dialog €49, Mailgun free. The business is profitable from the first booking.


Section 7

Team & Structure

Lean at launch. The business model is designed so one person builds the platform while a trusted local partner delivers the ground service.

H
Hamid
Founder & CEO · Platform Builder
PHP / LaravelPythonAI pipelines STR operationsGuestOS SaaS
G
Ground Operations Lead
Oxford-based · DBS Checked · Phase 1
Airport pickupsNHS attendanceLocal knowledge Student support
A
Asad
Co-Founder & Operations Director
Ground operationsStudent relationsArabic speaker Partner managementDBS checked
A
Agent Network
Turkey · Iran · Saudi · Bangladesh
Student referralsLocal market knowledge10–18% commission

Hiring plan: Month 1–6: founder + 1 ground staff. Month 7–12: add 2nd ground staff for September surge + part-time admin. Year 2: hire head of operations to manage ground team as we expand to London. All hires require DBS enhanced check before starting.


Section 8

Phases & Timeline

Five clear phases from first booking to national platform. Each phase has defined entry criteria and exit conditions.

Wk 1
Wk 2
Wk 3
Wk 4
Wk 5
Wk 6
Legal & compliance
ICO · Companies House
Laravel scaffold
Setup
Database & auth
Migrations + Module 1
Booking wizard
Module 2 (7 steps)
Stripe payments
Module 5
Parent portal
Module 6
Staff dashboard
Module 8
HTML → Blade
11 pages

Exit criteria: First real booking paid via Stripe, parent receives WhatsApp notification, staff taps milestone, parent sees update in portal. All legal pages live. ICO registered.

Wk 7
Wk 8
Wk 9
Wk 10
Wk 11
Wk 12
Admin control panel
Module 9 (full)
Agent portal
Module 10
UniLife
Module 17
Career Hub
Module 16
Communications hub
Module 13
AI Credits full
Module 18
48 articles + SEO
Module 23 — ongoing

Exit criteria: 3 active agents referring students. 20+ platform subscribers. First UniLife subscriber. SEO: top 10 Google for "Oxford international student arrival". WhatsApp Green Tick applied for.

Key deliverables this phase:

🤖 6 AI Agents deployed
Flight Monitor, Document Checker, Lead Qualification, Post-Arrival Support, Commission Agent, Parent Update
💬 WhatsApp campaigns
Bulk messaging to opted-in students, Ramadan/Eid messages, UniLife launch campaign
📊 All 48 articles live
SEO article library in English, progressively translated to Arabic, Farsi, Turkish
✅ GDPR + VAT ready
Full GDPR rights centre, VAT threshold tracking, accountant exports

Exit criteria: 100+ active students. MRR from subscriptions exceeds £2,000/month. Google rank position 1–3 for "Oxford student arrival service". September 2026 intake fully booked.

📱 React Native App
iOS + Android for students, parents, staff. Same Laravel API.
🏙️ London Launch
Same platform, London ground team, ~90,000 target students in London.
🎙️ Voice Agent
Inbound Arabic/Farsi/Turkish/English calls handled by AI. Bland.ai or Vapi.ai.
🏢 White-label platform
Licence the platform to arrival service operators in other UK cities. Monthly SaaS fee.
🌍 International expansion
Partner with arrival services in Canada, Australia, Germany — licence the parent portal technology.
🏢 Employer portal
Companies post jobs directly into Career Hub. Revenue per placement or monthly subscription.
📊 Wellbeing monitor
AI monitors student sentiment and academic performance, alerts admin to at-risk students.

Section 9

Admin Checklists

Tick each item off as you complete it. Progress is saved in your browser. Print this section for physical sign-off.

⚖️ Legal & Compliance — MUST complete before first visitor
🖥️ Technical Infrastructure
0 / 12
Purchase domain — arriveukservices.co.uk — ~£15/yr (use 123-reg or Namecheap)
👤 Hamid · Week 1
Set up Hetzner VPS — Ubuntu 24, CX22, €12/mo — hetzner.com
👤 Hamid · Week 1
Install: Nginx, PHP 8.2, MySQL 8, Redis, Certbot (SSL), Composer, Node.js
👤 Hamid · Week 1
Laravel 11 installed, .env configured, php artisan migrate --seed run successfully
👤 Hamid · Week 1
SSL certificate via Certbot — Let's Encrypt — auto-renew cron set
👤 Hamid · Week 1
Hetzner Object Storage bucket created (private) — for document and photo storage
👤 Hamid · Week 1
Daily backup cron: mysqldump | gzip → Hetzner Object Storage, 30-day retention
👤 Hamid · Week 2
LibreTranslate installed on VPS: pip install libretranslate && libretranslate --host 0.0.0.0 --port 5000
👤 Hamid · Week 2
Sentry error monitoring set up — DSN entered in admin API settings, test error sent successfully
👤 Hamid · Week 2
UptimeRobot — 50 monitors set up (homepage, /health, /webhooks/stripe, staff dashboard)
👤 Hamid · Week 2
Redis queue worker running as systemd service (auto-restarts on crash)
👤 Hamid · Week 2
Laravel scheduler running via cron: * * * * * php artisan schedule:run
👤 Hamid · Week 2
🔌 API Keys — enter all in Admin → API Integrations settings page
0 / 12
Stripe — live publishable key + secret key + webhook secret entered and tested ✓
👤 Hamid · Week 1 · Critical
OpenAI API key entered — hard spend cap of £150/month set in OpenAI dashboard (separate step)
👤 Hamid · Week 1 · Critical
Anthropic (Claude Fable 5.1) API key entered and tested ✓
👤 Hamid · Week 1
Mailgun — domain verified, DNS records added, API key entered, test email sent successfully
👤 Hamid · Week 1 · Critical
hCaptcha — site key and secret entered, test form submission works
👤 Hamid · Week 1
AviationStack key entered, test call returns BA001 flight data
👤 Hamid · Week 2
ExchangeRate-API key entered, GBP→SAR conversion working on checkout page
👤 Hamid · Week 2
NHS Service Search API key entered — GP search for OX3 postcode returns results
👤 Hamid · Week 3
360dialog WhatsApp Business API — phone number approved, API key entered, test message sent
👤 Hamid · Week 2–3
Firebase — project created, service account JSON uploaded, test push notification received on device
👤 Hamid · Week 3
Google Maps API key entered and domain-restricted to arriveukservices.co.uk
👤 Hamid · Week 3
AlAdhan prayer times tested — correct Oxford times returned for today
👤 Hamid · Month 2
🧪 End-to-End Testing — complete all before accepting first real booking
0 / 10
Complete full 7-step booking flow as a test student — check all 7 pages, all validation, all price calculations
👤 Hamid · Week 5
Test Stripe payment with test card 4242 4242 4242 4242 — booking confirmed, email received
👤 Hamid · Week 5
Test parent portal invitation — email received, account created, portal loads in Arabic correctly
👤 Hamid · Week 5
Test staff dashboard on a real phone — milestone tap, photo upload, parent gets WhatsApp notification
👤 Asad · Week 5
Test Stripe webhook delivery — stripe listen --forward-to localhost, check all events handled
👤 Hamid · Week 5
Test RTL layout — switch language to Arabic, Farsi, Urdu — check all pages display correctly right-to-left
👤 Hamid · Week 5
Run Lighthouse on homepage — score 90+ on Performance, Accessibility, Best Practices, SEO
👤 Hamid · Week 6
Test on mobile devices — iPhone SE (375px), iPhone 14, Samsung Galaxy S23 (Android)
👤 Hamid · Week 6
Submit sitemap to Google Search Console — sitemap.xml validates correctly
👤 Hamid · Week 6
Test document upload + AI scan — upload test passport PDF, verify name/DOB/expiry extracted correctly
👤 Hamid · Week 4
📣 Marketing Launch — before September 2026 intake
0 / 10
Contact 5+ Turkish education consultancies — share partner programme brochure (from admin panel)
👤 Asad · Month 2
Contact 5+ Saudi/Gulf education agents — WhatsApp in Arabic, share parent portal demo video
👤 Asad · Month 2
Contact 3+ Iranian education agents — Farsi introduction message
👤 Asad · Month 2
Publish first 8 high-priority SEO articles in English (from README article list)
👤 Asad · Month 2–3
Apply for WhatsApp Green Tick via 360dialog (requires 50+ business-initiated conversations first)
👤 Asad · Month 3
Contact Oxford Brookes and University of Oxford international student offices — offer service overview
👤 Asad · Month 2
Create Instagram + Facebook page for Arrive UK — post 3x/week from content schedule
👤 Asad · Month 1
Post first Arabic-language video on social media — parent portal walkthrough demo, subtitle in Arabic
👤 Asad · Month 1
Get first 3 genuine 5-star reviews — from friends/family test bookings — publish to /reviews page
👤 Asad · Month 2
Set up Google Business Profile for Arrive UK Services — verify Oxford address, add photos
👤 Asad · Month 1
📅 Monthly Operations — repeat every month
0 / 8
Review all bookings for next 30 days — confirm staff assignments, verify flight details
👤 Asad · 1st of month
Run commission auto-calc for previous month — generate agent payment batch, process via Wise
👤 Hamid · 5th of month
Export revenue CSV for accountant — packages, subscriptions, credits, commissions paid
👤 Hamid · 5th of month
Check VAT threshold — admin dashboard shows cumulative revenue. Warning fires at £67,500.
👤 Hamid · 5th of month
Review Sentry error log — investigate any repeated errors, fix within 48h
👤 Hamid · Weekly
Publish 2 new SEO articles — choose from remaining 48 in the plan, translate top performer to Arabic
👤 Hamid · Weekly
Review new agent applications in admin — approve within 24h, send welcome email with partner code
👤 Asad · Daily
Check AviationStack monthly usage (100 free limit) — top up or switch to paid plan if needed
👤 Hamid · 28th of month

Section 10

KPIs & Success Metrics

The numbers that matter. Review these in the admin dashboard every Monday morning.

KPIWeek 6Month 3Month 6Month 12Why it matters
Bookings paid52560160Core revenue unit
Parent portal activations840100280Engagement + referral driver
Active platform subscribers01245140Recurring revenue stability
MRR (£)£0£240£920£3,200Business value indicator
Active agents03818Organic growth engine
Booking conversion rate>30%>35%>40%Marketing effectiveness
Parent portal CSAT score>4.5★>4.7★>4.8★Retention + referral quality
Google rank: "Oxford student arrival"UnrankedTop 20Top 5Position 1Organic customer acquisition
AI credits margin>95%>96%>97%Profitability of AI layer
Platform uptime>99%>99.5%>99.9%>99.9%Trust and reliability

The Monday morning dashboard check: Open /admin every Monday morning. Check: (1) revenue this week vs last week, (2) any failed payments pending, (3) new agent applications, (4) any Sentry errors from the weekend, (5) upcoming arrivals this week — staff assigned?


Section 11

Risk Register

Identified risks with mitigation strategies. Review quarterly and update likelihood scores.

High priority Medium priority Low / managed
Negative review / incidentSingle bad experience can damage reputation. Mitigation: personal follow-up within 24h of every arrival, incident log in admin, full refund policy for genuine failures, Trustpilot response protocol.High · Reputation
Staff DBS check delayDBS Enhanced can take 2–8 weeks. Mitigation: apply Week 1, before any student bookings accepted. No unvetted staff ever attends a student pickup.High · Operations
UK student visa rule changesGovernment may restrict or change student visa work rules, affecting Career Hub value. Mitigation: Career Hub is designed to update dynamically. Subscribe to UKVI policy updates. Diversify beyond work-rights into graduate sponsorship.High · External
OpenAI spend overrunAI credit system could lose money if cost per credit exceeds sale price. Mitigation: hard spend cap in OpenAI dashboard, credit cost table reviewed monthly, Batch API for background tasks saves 50%.Medium · Financial
360dialog/WhatsApp policy changeWhatsApp Business API could change pricing or restrict use cases. Mitigation: Firebase push notifications as fallback, email as secondary channel, never rely on WhatsApp as sole communication channel.Medium · Platform
September capacity overload80% of students arrive in September. Mitigation: booking_capacity table limits per day, staff capacity expanded in August, September-only temporary staff hired from Month 3.Medium · Operations
Stripe account holdStripe occasionally holds new business accounts for review. Mitigation: verify business fully before launch, never process refunds outside Stripe, keep good dispute ratio.Medium · Financial
Competitor enters OxfordOur parent portal in Arabic/Farsi/Turkish is hard to replicate quickly. Mitigation: 12-month head start, agent relationships, university connections, and SEO dominance in Oxford-specific terms.Low · Competitive
ICO compliance breachGDPR violation could result in fines. Mitigation: ICO registration completed before launch, GDPR rights centre in platform, passport scans auto-deleted 30 days post-arrival, Privacy Policy reviewed annually.Low · Legal
Hetzner VPS outageSingle server is a single point of failure. Mitigation: daily backups to Object Storage, UptimeRobot alerts within 1 minute, restore-from-backup tested quarterly. Phase 3: add load balancer.Low · Technical
📊 Risk matrix