About Ybs Properties Ltd (12416881) United Kingdom