About Novel Property Holdings Limited (13479629) United Kingdom