About Avalion Living Limited (10897280) United Kingdom