About Swift Accommodation Limited (10508145) United Kingdom