About Yale Properties Limited (09856080) United Kingdom