Data leak attributed to medusa, first discovered on 2024-04-04. Approximately 58,866 records were reported exposed.
Orientrose Contracts (founded 2004) are a specialist building contractor to the leisure and commercial sector, working with clients in the pub, restaurant, hotel & club sector. Orientrose Contracts corporate office is located in 6 Vantage Park Washingley Rd Unit, Huntingdon, United Kingdom and has 11 employees. The total amount of data leakage is 230.0 GB