About Ybm Properties Limited (11219308) United Kingdom