About Avalon Road Ltd (10700862) United Kingdom