About Swenston Holdings Uk Properties Ltd (10411511) United Kingdom