About Lee And Lai Properties Limited (11099664) United Kingdom