About Tando Property Services Limited (07405761) United Kingdom