About Leedale Properties Limited (05484514) United Kingdom