About Avalon Apartments Management Ltd (09751733) United Kingdom