About Swift & Trinity Properties Limited (11714456) United Kingdom