About Avalon Properties Ltd (06187908) United Kingdom