About Freeman Property Holdings Limited (11769907) United Kingdom