About Yang Properties Limited (08287679) United Kingdom