Patchblocks is a registered trademark of Mindflood Ltd.

Registered in Northern Ireland.
Company Registration No. NI611217
33 Seahill Road
Holywood, BT180DJ

email: info@patchblocks.com

jobs: jobs@patchblocks.com

press: press@patchblocks.com