About Yarnell Properties Limited (12529207) United Kingdom