About Swa Properties Ltd (12946033) United Kingdom