About Yorke Developments Limited (13295817) United Kingdom