Tchagra Limited Company number16738749 StatusActive TypePrivate Limited Company Incorporated24 Sep 2025 Nature of business Buying and selling of own real estate Registered office Brockwood HallWhichamMillomLA18 5JS Data JSON Markdown