About Lee Tiffin Properties Ltd (12159417) United Kingdom