About Swythins Properties Ltd (12863281) United Kingdom