Company name: The Apollo Group
Description: Apollo Group was founded in 1970 and provides a complete cleaning supply solution and property support service.
242, 246 Wood St, London E17 3NA, United Kingdom