About Swalehouse Management Limited (06431980) United Kingdom