About Teejay Properties Ltd (10693245) United Kingdom