Ecruis London Ltd Company number17451385 StatusActive TypeLtd Incorporated10 Sep 2026 Nature of business Manufacture of other carpets and rugsRetail sale of carpets, rugs, wall and floor coverings in specialised stores Registered office 243 Elmers End RoadBeckenhamBR3 4EJ Data JSON Markdown