About Accord Property Holdings Limited (10663480) United Kingdom