About Swanvale Investments Limited (10849151) United Kingdom