About The Leighton-pope Organisation Limited (02634876) United Kingdom