About Star House Management Company Limited (02845375) United Kingdom