About Treknow Property Services Ltd (10019595) United Kingdom