About Swl Residentials Limited (06029919) United Kingdom