About Astor House Management Company Ltd (09647759) United Kingdom