About Leonard Irvin Property Corporation Limited (02781392) United Kingdom