About Tiarks Property Developments Limited (02589463) United Kingdom