About Ao Property Holdings Limited (SC688262) United Kingdom