About Talisman Properties Limited (00720951) United Kingdom