Contact us

We’re here to help

Email | Phone: +44 (0) 207 469 4053

Office: 28th Floor - The Gherkin,
London, UK, EC3A 8BF

MAP & DIRECTIONS »

Professional IT Services, Resourcing and Software Delivery for Large Organisations


We are your reliable and highly skilled Windows OS migration, application packaging, legacy application support and Microsoft Intune & MECM solution experts. We promise to relentlessly focus on delivering and meeting your exact requirements with an always open, friendly, honest and professional approach.

We bring renewed confidence to your IT infrastructure, saving you time, minimising disturbance and delivering both project value and long-term cost efficiency.

Please contact us for a friendly conversation on how we can help you.

We will reply to your enquiry within 1 working day.

Contact us

We will reply to your enquiry within 1 working day

In submitting you agree to our contact terms and conditions¹

““With excellent Pre-sales diligence, APPtechnology’s senior management have consistently ensured that their services are exactly matched to our requirements.”
X
[2026-06-15 10:29:41] manifestcache-log.WARNING: Failed to save values {"keys":["__CACHE__"],"exception":"[object] (ErrorException(code: 0): file_put_contents(): Only 0 of 1273997 bytes written, possibly out of free disk space at /home/apptech/public_html/vendor/symfony/cache/Traits/FilesystemCommonTrait.php:87)"} [] ERROR [Warning]: Unknown: write failed: Disk quota exceeded (122) IN GET /contact/ Line 0 in Unknown Trace ===== SilverStripe\Dev\CliDebugView->renderTrace() DetailedErrorFormatter.php:119 SilverStripe\Logging\DetailedErrorFormatter->output(2, Unknown: write failed: Disk quota exceeded (122), Unknown, 0, ) DetailedErrorFormatter.php:54 SilverStripe\Logging\DetailedErrorFormatter->format(Array) AbstractProcessingHandler.php:37 Monolog\Handler\AbstractProcessingHandler->handle(Array) Logger.php:344 Monolog\Logger->addRecord(300, E_WARNING: Unknown: write failed: Disk quota exceeded (122), Array) Logger.php:609 Monolog\Logger->log(300, E_WARNING: Unknown: write failed: Disk quota exceeded (122), Array) ErrorHandler.php:160 Monolog\ErrorHandler->handleError(2, Unknown: write failed: Disk quota exceeded (122), Unknown, 0, ) ERROR [Warning]: Unknown: Failed to write session data (files). Please verify that the current setting of session.save_path is correct (/opt/alt/php72/var/lib/php/session) IN GET /contact/ Line 0 in Unknown Trace ===== SilverStripe\Dev\CliDebugView->renderTrace() DetailedErrorFormatter.php:119 SilverStripe\Logging\DetailedErrorFormatter->output(2, Unknown: Failed to write session data (files). Please verify that the current setting of session.save_path is correct (/opt/alt/php72/var/lib/php/session), Unknown, 0, ) DetailedErrorFormatter.php:54 SilverStripe\Logging\DetailedErrorFormatter->format(Array) AbstractProcessingHandler.php:37 Monolog\Handler\AbstractProcessingHandler->handle(Array) Logger.php:344 Monolog\Logger->addRecord(300, E_WARNING: Unknown: Failed to write session data (files). Please verify that the current setting of session.save_path is correct (/opt/alt/php72/var/lib/php/session), Array) Logger.php:609 Monolog\Logger->log(300, E_WARNING: Unknown: Failed to write session data (files). Please verify that the current setting of session.save_path is correct (/opt/alt/php72/var/lib/php/session), Array) ErrorHandler.php:160 Monolog\ErrorHandler->handleError(2, Unknown: Failed to write session data (files). Please verify that the current setting of session.save_path is correct (/opt/alt/php72/var/lib/php/session), Unknown, 0, )