About Swift & Sure Properties Limited (13341926) United Kingdom