About Leazes Park Properties Limited (02111398) United Kingdom