About Manor House Oban Limited (SC213958) United Kingdom