2024-05-012025-04-302025-04-30false09569579KEYMAILER LTD.2026-04-3062090falseiso4217:GBPxbrli:pure095695792024-04-30095695792025-04-30095695792024-05-012025-04-30095695792023-04-30095695792024-04-30095695792023-05-012024-04-3009569579bus:Micro-entities2024-05-012025-04-3009569579bus:AuditExempt-NoAccountantsReport2024-05-012025-04-3009569579bus:FullAccounts2024-05-012025-04-3009569579bus:PrivateLimitedCompanyLtd2024-05-012025-04-3009569579core:WithinOneYear2025-04-3009569579core:AfterOneYear2025-04-3009569579core:WithinOneYear2024-04-3009569579core:AfterOneYear2024-04-3009569579dpl:CostSales2024-05-012025-04-3009569579dpl:AdministrativeExpenses2024-05-012025-04-3009569579dpl:DistributionCosts2024-05-012025-04-3009569579dpl:CostSales2023-05-012024-04-3009569579dpl:AdministrativeExpenses2023-05-012024-04-3009569579dpl:DistributionCosts2023-05-012024-04-3009569579core:WithinOneYear2025-04-3009569579core:AfterOneYear2025-04-3009569579core:WithinOneYear2024-04-3009569579core:AfterOneYear2024-04-3009569579core:WithinOneYear2024-05-012025-04-3009569579core:AfterOneYear2024-05-012025-04-3009569579bus:Director12024-05-012025-04-30

KEYMAILER LTD.

Registered Number
09569579
(England and Wales)

Unaudited Financial Statements for the Year ended
30 April 2025

KEYMAILER LTD.
Company Information
for the year from 1 May 2024 to 30 April 2025

Director

RIDYARD, Jamie Stuart

Registered Address

19 Rylestone Grove
Bristol
BS9 3UT

Registered Number

09569579 (England and Wales)
KEYMAILER LTD.
Balance Sheet as at
30 April 2025

2025
£

2024
£

Assets
Fixed Assets13,152
Current Assets103,247534,993
103,248538,145
Capital, Reserves and Liabilities
Capital and reserves(100,733)(112,837)
Creditors amounts falling due within one year161,036610,523
Creditors amounts falling due after one year31,08134,382
Accruals and deferred income11,8646,077
103,248538,145
The financial statements were approved and authorised for issue by the Director on 30 April 2026, and are signed on its behalf by:
RIDYARD, Jamie Stuart
Director
Registered Company No. 09569579