About S&k Franklin Property Holdings Ltd (13542021) United Kingdom