About Leadale Properties Limited (06654335) United Kingdom