About Lee Jal Properties Limited (12678751) United Kingdom