About Lae Property Holdings Limited (13276818) United Kingdom