About Yck Properties Limited (11252627) United Kingdom