About Yelverton Properties (holdings) Limited (03689278) United Kingdom