This Allan Royle Limited business has been in this business field for 13 years, as it's been founded in 2007. Started with registration number 06202824, Allan Royle is a Private Limited Company located in 8 Beech Grove Three Rivers Woodland Park, Clitheroe BB7 3JY. This business's declared SIC number is 43210 and has the NACE code: Electrical installation. 2019-04-30 is the last time when company accounts were reported.
Regarding the following company, the full scope of director's assignments have so far been performed by Allan R. who was appointed in 2007 in April.
Allan R. is the individual who has control over this firm, owns over 3/4 of company shares.