Yes Rovers Cluster Travel & Tours is a registered company by the Department of Tourist Services & having license # LHR-8581.