About Ybs Properties (edinburgh) Limited (02734730) United Kingdom