About Jay Tea Properties Limited (11813968) United Kingdom