About Loh Property Limited (13638818) United Kingdom