Crown & Canvas Ltd Company number17486459 StatusActive TypeLtd Incorporated28 Sep 2026 Nature of business specialised design activities Registered office 28 Folkestone RoadLondonN18 2EN Data JSON Markdown