About Ngo Property Holdings Limited (13175406) United Kingdom