About Yeo & Davey (properties) Limited (00468690) United Kingdom