About Stearthill House Management Limited (11375246) United Kingdom