About Swabs Properties Ltd (13449319) United Kingdom