About J & S Properties (glasgow) Limited (SC354896) United Kingdom