Peckish Ai Company numberBR028763 StatusOpen TypeUk-Establishment Incorporated1 Jul 2026 Registered office Flat 2 104 Stapleton Hall RoadLondonN4 4QA Data JSON Markdown