About Tinn Criddle Properties Limited (07850587) United Kingdom