Snowball Car Hire Limited Company number16429515 StatusActive - Proposal To Strike Off TypePrivate Limited Company Incorporated6 May 2025 Nature of business Renting and leasing of cars and light motor vehicles Registered office 6l Terront RoadLondonN15 3AA Data JSON Markdown