About Swift International Property Investment Limited (12954210) United Kingdom