About J & S Properties (oban) Limited (SC468556) United Kingdom