About S. & D. Properties (edinburgh) Limited (SC051876) United Kingdom