About Scampton House Management Company Limited (12978198) United Kingdom