About Alice House Management Company Limited (02148123) United Kingdom