About Talisman House Management Company Limited (07389013) United Kingdom