About Yorkshire Property And Land Ltd (08008390) United Kingdom