About Swift Property Holdings Limited (11390418) United Kingdom