About Sss Properties Oban Limited (SC470973) United Kingdom