About Avalon Properties South West Ltd (11330624) United Kingdom