About Swiftsure Properties Limited (08389232) United Kingdom