About London Avenue Foyer Ltd (11315387) United Kingdom