About Sworders Place Management Company Limited (06674387) United Kingdom