Company name: The McLeod Agency Ltd
Description: The McLeod name has been synonymous with great entertainment and professional service levels for over 35 years. The McLeod Agency has a huge variety of acts and entertainers available and we pride ourselves in being able to book any performer who's currently available for work.
99 Springfield Ave, Brough HU15 1BX, United Kingdom