About S. & D. Properties (glasgow) Limited (SC047130) United Kingdom