About Tahtakale Property Ltd (08725993) United Kingdom