About Franklin Property Holdings Limited (12668526) United Kingdom