About Swifts Quay Management Limited (NI026094) United Kingdom