About Explore Property Holdings Limited (11606846) United Kingdom